home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1994 June
/
PSL Monthly Shareware CD-ROM (June 1994) (Public Software Library).bin
/
reviews
/
pg_02
< prev
next >
Wrap
Text File
|
1994-02-23
|
18KB
|
616 lines
PG-02: Assembler
----------------------
2172 Assembly Language Small Programs Disk
----------------------
2172 DOS Access/Interface
-------------------------
FMT 1.0 (FMT-CAH)
Hardesty, Clair Alan
$10-$25
is the assembler source code (and executable) for a full-fledged disk formatting
utility. Features include fast formatting, installing the system, bypassing the
"insert disk" prompt, redirectable output, and extensive error trapping.
2172 Macros
-----------
A-Macros 2.10 (AMACROS)
Endoh, Hortens S.
$0
is an assembler macro package for Microsoft's Macro Assembler MASM to write
control structures easier in source code.
LMS 2.50
Hurukawa, Satoru
$?
is a set of macros to be used with the Optasm assembler, by SLR Systems. By
using these macro sets, you may find it easier to express certain conditional
jumps and labelings. Some routine codes are expanded automatically with these
macros.
2172 Misc. Code
---------------
Baudot
Hand, Peter
$0
is assembler source for an ASCII-Baudot terminal emulator.
Chips
Shea, Pat
$0
is assembler source for processor/coprocessor detection for V20, 8086, 88, 186,
286, 386 and sort of on the 486. Detects 8087, 287, 387.
Clok-SH
Hopson, Scott
$0
is the assembler source and executable for a TSR to display the time in a corner
of the screen. In our tests, it quickly lost time to the system clock, but the
code is of interest anyway.
CMOSTD
Cravener, William
$0
is code for retrieving and displaying CMOS time and date.
Dater (DATER1)
is the assembler source, OBJ and LIB files for calculating days between
dates.
Delays
Cravener, William
$0
creates timed pauses from milliseconds to minutes.
"E" (E-DN)
Nye, David
$0
is TASM source and executable for a text editor. Features include block
operations and search/replace.
FunPck2
Cravener, William
$0
is assembler source code (and executables) for a collection of utilities:
display big print, convert decimal-hex-binary, change cursor size, display
free disk space, display directory listing, display text files, change files
from upper/lower case, switch monitors.
INT5
Giannini, Mario
$0
is assembly language source code and .COM file for a sample interrupt handler
and TSR.
Numvert
Swift-Ware
$0
contains assembler source code for a utility to convert decimal, hex,
and binary numbers. A compiled executable is also included.
Pointr
Cravener, William
$0
is commented assembly source code showing how to change the graphics mouse
pointer.
Printer Watch (PRNWATCH) 09-93 CD
$0
is ASM code that shows how to write a TSR that monitors printer
activity, allowing you to make character/control substitutions, etc.
ScBl-SH
Hopson, Scott
$0
is assembler source and executable for a TSR to blank the screen.
TSRTest
Thompson, Gary
$0
is assembler source code for a small TSR, meant to illustrate how to
write TSR's.
Wait (WAITASM)
Doyle, J. L.
$0
is a flexible MASM procedure that can be used in multiple ways within one
program. It can be used to cause a delay of varying length depending on the
value of the variable passed to it by the calling procedure. Though written for
MASM, it could easily be modified for use with high level languages as well.
2172 Sounds
-----------
FunPck3
Cravener, William
$0
is a set of six different sound effects: telephone, phasor, whooper, siren,
Cheer, and Ncounter. Assembler source code is included for each.
FunPck4
Cravener, William
$0
is a set of more sound effects routines in assembler (with executables):
arcade game sounds, motor, telephone, falling/rising sound, and a country
tune.
In-Out
Cravener, William
$0
shows how to create sounds through the PC's speaker. Source and examples are
included.
Port-In-Out (PORT-IN)
Cravener, William
$0
is a tutorial and sample code for making sounds on the PC's speaker.
--------------------------------
END OF SMALL PROGRAMS DISK #2172
--------------------------------
-------------------------
2767 Assembly Language #2 Small Programs Disk
-------------------------
2767 Assemblers/Disasm.
-----------------------
D4851Z
Post, Jeffery, L.
$0
are intelligent cross disassemblers for the MCS-48 and 8051/8052 micro-
controllers and for the Z80 microprocessor. It includes D48, a new version of
D51, and all new DZ80. ASM and HEX files are included.
DisASM.BAS
is a disassembler program.
Little Assembler 1.0 (LASS)
Mooney, Dorothy R.
$?
is an 8088 assembler for small programs. It will create only COM files. It
is perfect for Q&D jobs and for laptops with limited disk space - LASS is only
11k. Separate source files may be linked during assembly.
OBJ2Asm
converts OBJ files to assembler source files.
Sim01
Lueschow, Kevin
$5
is a debugging tool that simulates a 6801/6800. It lets you look at and
change the registers and memory. It also disassembles the code that the
program counter is about to execute, and allows you to simulate the
interrupts.
2767 Utilities
--------------
A86-Make
is a Make batch file for the shareware assembler, "A86".
AsmFlow
Quantum Software
$0
generates flow charts, tree diagrams and provides a variety of other functions
for assembly language programmers.
Assem
Richwell, Gunner
$5
contains several programs: FOFFSET.COM will compute the offset value for a given
segment:offset combination and a new segment value. FPHYS.COM will compute the
physical address value for a given segment:offset combination. FSEGMENT.COM
will compute the segment value for a given segment:offset combination and a new
offset value.
FPanel
is a PC Front Panel Simulation. It displays the contents of the IP, FLAG,
SS, ES and DS registers at the top of the screen. Assembler source is
included. (res:1k)
MPublic 2.0
Derouen, Craig
$0
parses MASM and TASM source files and builds a public statement file for all
symbols for use with debuggers. It automatically excludes local labels as
defined by MASM and TASM. Includes C source code.
2767 Library Sets
-----------------
AMISLIB 0.9
Brown, Ralf
$0
is source for creating small TSRs which can load high, detect hot-key con-
flicts, and which may be unloaded in any order. Source for several sample TSRs
is included. (Not on this disk. Ask for disk #8974.)
ASMLib
Herr, Douglas R.
$25-$100
is a collection of 120 subroutines for assembly language programmers. It
features screen manipulation, equipment detection, a line editor, string
manipulation, CGA/Hercules/EGA/VGA/Super VGA graphics, and much more.
2767 Other
-----------
Clock (CLOCKJC)
Chavez, Joe L.
$0
is an example of how create a TSR clock. Source code included.
CM-INT
Martin, Charles ASP
$0
is a TSR Interrupt service for Assembly programmers. It includes editable data
entry line with prompt string, julian date conversion, ASCII string to binary
number conversion, screen and line print services.
CMOS
$0
is assembler source for a program that will dump your CMOS data to disk. The
executable is included.
Humorous Assembler Instruction Set (INSTRUC)
American Gumby Corporation
$0
is a very old set of Assembly Language Mnemonics with a humorous twist.
Splay [SPLAY]
Paul O'Nolan
$0
contains the TASM source for Splay Tree data compression and expansion. It
includes OOP version, OBJ files, and TASM code for pre-compression string
packing. (Not on this disk. Special order from the 01-94 CD)
--------------------------------
END OF SMALL PROGRAMS DISK #2767
--------------------------------
----------------------------
0220 Assembler Aids and Info Small Programs Disk
----------------------------
Assembly Language Tutorial (ASMTUTR)
Auerbach, Joshua
$0
is a beginner's tutorial in Assembler. It includes the 8086/8088 instruction
set.
8087.ASM - codemacros for 8087.
Assemble.MAC - macro library for a